*{margin: 0px; padding: 0px; font:"Hiragino Sans GB","Microsoft Yahei","Helvetica Neue",Helvetica,Arial,Sans-serif;}
html{font-size: 72.5%;}
.fl{float: left;}
.fr{float: right;}
input,select,textarea{border: 0px; background: white;}
em{font-style: normal;}
a{text-decoration: none; color: #666;}
ul li{list-style: none;}
.clear{clear: both; overflow: hidden;}
.nomar{border: 0px !important;}
h1,h2,h3,h4,h5,h6,b{font-weight:normal;}
input {-webkit-appearance:none; /*去除input默认样式*/}
input[type="submit"],
input[type="reset"],
input[type="button"],
select,
input{-webkit-appearance:none; -moz-appearance: none; border-radius: 0px; appearance: none;}
a{-webkit-tap-highlight-color:rgba(255,0,0,0);}
.space-8{height: 0.6rem; background: #f3f3f3;}
.pad{padding-bottom: 10rem;}
.bg{background: #f5f5f5;}
.exp{padding: 1rem 3%;}
.exp .tit h3{font-size: 1.5rem; color: #333333; margin-bottom: 0.6rem;}
.exp .tit span{font-size: 1.2rem; color: #666666; margin-right: 2rem;}
.exp .tit em{font-size: 1.2rem; color: #0099ff;}
.exp .tit{border-bottom: 1px solid #bebebe; padding-bottom: 0.8rem;}
.exp .txt{font-size: 1.2rem; color: #333333; line-height: 1.8rem; margin-top: 1rem;}
.exp h4 img{float: left; height: 2rem; margin-right: 0.4rem;}
.exp h4{font-size: 1.2rem; line-height: 2rem; margin-top: 2rem;}
.exp h4 font{color: #0099ff;}
.exp .txt img{width:80%; display: block; margin: 0 auto; margin-top: 2rem;}

.sel_nav ul li{float: left; width: 25%; padding: 1.2rem 0px; text-align: center;}
.sel_nav ul li a select{height: 2rem; max-width: 80%; font-size: 1.2rem;  color: #333333; background: url(../img/caret.png) right center no-repeat; background-size: 1.2rem; padding-right:1.6rem;}
.sel_nav ul li a{display: block; border-right: 1px solid #c9c9c9;}
.sel_nav ul li:last-child a{border: 0px;}
.sel_nav ul{clear: both; overflow: hidden;}
.sel_nav{box-shadow: 0px 0px 6px 0px rgba( 0, 0, 0,0.5 );position: relative; z-index: 999; margin-bottom: 0px; background: white; }

.flist ul li{padding: 1.3rem 3%; box-shadow: 2px 2px 12px #ccc; margin-bottom: 1rem;  background: white; clear: both; overflow: hidden; padding-left: calc( 7rem + 3% ); position: relative;}
.flist ul li img.tou{position: absolute; left: 3%; top: 1.3rem; width: 6rem; height: 6rem;}
.flist ul li .text{float: left; width: 70%;}
.flist ul li .text h3{font-size: 1.2rem; color: #333333; margin-bottom: 0.4rem;}
.flist ul li .text p{font-size: 1.1rem; color: #333333; margin-bottom: 0.4rem;}
.flist ul li .ep{float: right; width: 30%; text-align: right;}
.flist ul li .ep h3{font-size: 1.2rem; color: #333333; margin-bottom: 1.2rem;}
.flist ul li .ep a{display: block; height: 2.4rem; line-height: 2.4rem; font-size: 1.1rem; color: #ffffff; background: #0089e1; border-radius: 0.4rem; text-align: center;}
.flist .more{font-size: 1.2rem; color: #575757; text-align: center; display: block;}

.footer{height: 5rem; text-align: center; position: fixed; bottom: 0px; left: 0px; width: 100%; background: white; box-shadow: 0px -2px 3px 0px rgba( 4, 0, 0 ,0.2);}
.footer a{width: 6.2rem; height: 6.2rem; display: inline-block; margin-top: -2.6rem; border-radius: 50%; background: #0089e1;}
.footer a img{height: 2.0rem; margin-top: 1rem;}
.footer a p{font-size: 1.2rem; color: white;}

.edit .inp{ clear: both; overflow: hidden; padding: 1rem 0px; border-bottom: 1px solid #c6c6c6;}
.tita{font-size: 1.3rem; background: white; color: #333333; padding: 0.8rem 3%;}
.tita span{padding-left: 0.6rem; border-left: 0.2rem solid #0089e1;}
.edit .inp label{font-size: 1.3rem; line-height: 2rem; color: #333333; float: left; width: 25%;}
.edit .inpbox{padding: 0rem 3%; border-bottom: 1px solid #c6c6c6; background: white;}
.edit .inpbox .inp:last-child{border: 0px;}
.edit .inp input{width: 75%; font-size: 1.3rem;  text-align: right; height: 2rem; }
.edit .inp input::-webkit-input-placeholder{color: #999999;}
.edit .inp select{float: left; background: url(../img/right.png) right center no-repeat; background-size: 0.8rem; padding-right: 1.2rem; color: #999999; width: 75%; height: 2rem; direction: rtl; font-size: 1.3rem;}
.edit .inp span{width: calc( 75% - 1.2rem ); display: inline-block; font-size: 1.3rem; background: url(../img/right.png) right center no-repeat; background-size: 0.8rem; padding-right: 1.2rem; color: #999999; position: relative; text-align: right; height: 2rem; font-size: 1.2rem;}
.edit .inp input[type="file"]{position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; opacity: 0;}
.edit input[type="submit"]{width: 80%; margin: 0 auto; display: block; margin-top: 2.4rem; height: 3rem; background: #0089e1; font-size: 1.3rem; color: #ffffff; border-radius: 0.4rem;}

.edit .inp .check{clear: both; overflow: hidden; width: 100%;}
.edit .inp .check big{line-height: 1.5rem;margin: 0.6rem 0px; font-size: 1.2rem; margin-right: 1rem; color: #666; display: inline-block;}
.edit .inp .check big input{float: left; margin-right: 0.4rem; outline: none; width: 1.5rem; height: 1.5rem; background: url(../img/check.png) no-repeat; background-size: 100% 100%;}
.edit .inp .check big input:checked{background: url(../img/check_on.png) no-repeat; background-size: 100% 100%;}

.ptou{padding: 1.2rem 0px; text-align: center; background: white;}
.ptou img{height: 7rem;}
.dbox{width: 90%; padding: 0.8rem 3%; border-radius: 0.4rem; background: white; margin: 0 auto; margin-top: 1.2rem;}
.dbox ul li label{font-size: 1.3rem; color: #333333; float: left; width: 23%;}
.dbox ul li span{font-size: 1.3rem; color: #666666; float: left; width: 77%;}
.dbox ul li{clear: both; overflow: hidden; margin-bottom: 0.8rem;}
.dbox ul li span.color{color: #0089e1;}
.foota{position: fixed; bottom: 0px; left: 0px; width: 100%; height: 3.7rem; font-size:1.4rem; color: #ffffff; text-align: center; line-height: 3.7rem; background: #0089e1;}

.header{position: relative; }
.header img{position: absolute; left: 3%; height: 1.5rem; top: 1.3rem;}
.header h3{font-size: 1.5rem; text-align: center; color: #333333; line-height: 4.1rem; height: 4.1rem; background: #f7f7f7; box-shadow: 0px 2px 2px 0px rgba( 0, 0, 0 ,0.5);}
.odata{background: white; padding: 0px 3%; border-bottom: 1px solid #dcdcdc;}
.odata .oli label{font-size: 1.2rem; color: #333333; float: left; width: 20%;}
.odata .oli span{font-size: 1.2rem; line-height: 2rem; color: #666666; float: left; width: 80%; text-align: right;}
.odata .oli{clear: both; overflow: hidden; padding: 0.8rem 0px; border-bottom: 1px solid #dcdcdc;}
.odata .oli:last-child{border: 0px;}
.odata .oli span.color{color: #fc0808; font-size: 1.3rem;}

.pli .icon{float: left; height: 3.3rem; margin-right: 0.6rem; }
.pli span{float: left;}
.pli span h3{font-size: 1.3rem; color: #000000;}
.pli span p{font-size: 1.0rem; color: #000000}
.pli .right{float: right; height: 1.5rem; margin-top: 1rem;}
.pli{padding: 0.8rem 3%; background: white; clear: both; overflow: hidden; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;}
.pli a{display: block; clear: both; overflow: hidden;}

.alert{position: fixed; display: none; z-index: 999; width: 100%; height: 100%; left: 0px; top: 0px; background: rgba(0,0,0,0.5);}
.alert .tan{background: url(../img/bg.png) no-repeat;bottom: 20rem; padding-top:8.2rem; position: absolute; left: 10%; padding-bottom: 1.3rem; width: 80%; background-size: 100% 100%;}
.alert .tan .txt img{float: left; width: 1.5rem; height: 1.5rem; margin-right: 0.8rem; margin-bottom: 2rem;}
.alert .tan .txt span{font-size: 1.2rem; color: #ffffff;}
.alert .tan .txt{width: 60%; margin: 0 auto; clear: both; overflow: hidden;}
.alert .tan .aa a{width: 9rem; margin: 0px 0.8rem; border-radius: 0.4rem; font-size: 1.2rem; color: #ffffff; height: 2.4rem; line-height: 2.4rem; text-align: center; display: inline-block;}
.alert .tan .aa a.qu{background: #7ed91f;}
.alert .tan .aa a.sure{background: #f1c43c;}
.alert .tan .aa{text-align: center; margin-top: 2.3rem;}

.dbox h3{font-size: 1.4rem; color: #333333; margin-bottom: 0.8rem;}
.dbox span{font-size: 1.2rem; color: #666666; line-height: 1.8rem;}

.ok{text-align: center; margin-top: 3rem;}
.ok img{height: 8.8rem;}
.ok p{font-size: 1.5rem; color: #333333; margin: 0.6rem 0px;}
.ok a{font-size: 1.3rem; color: #3097ff;}
